选择
脚本
可通过在问题或变量前面添加前缀S_,以便在公式中引用问题或变量.
例如:
问题 | 描述 | 反馈 |
颜色 | 外部颜色 | W(白色) |
S_颜色 (W)用于引用反馈.
T_颜色 (外部颜色)用于引用问题描述.
L_颜色 (白色)可用于引用反馈描述.
请注意配置器中的符号最大数量为750.
请您参照 实施的文档资料
符号录入屏幕由特性录入和控制类型设置构成.
介绍
按照以下方法录入问题:
符号: 不超过8个字符的问题或变量名称.
屏幕描述: 20个字符以内的生成窗口描述.
符号类型: 系统或用户,自动设定符号的来源. 在删除系统变量之后,将自动使用其描述和原值重新新建.
图像: 可在该字段附加jpg格式的图像文件. 将问题符号的图像保存在配置器符号表(CFGQST)的(CQUPIC) BLOB 类字段中. 当在脚本或选择中使用相应符号时,可使用右键按钮查看该图像. 如果图像与较晚日期的符号对应,则必须对使用此符号的脚本或选择进行重新审核.
符号类型: 问题或变量. 问题提供的是提示给用户以便用户给出反馈的文本. 变量是以后的处理或选择要保存的专用信息. 例如: 一个计算的面积.
历史记录: 如果选中该复选框,那么会将配置时加载的符号值保存在历史记录中.
查找标准: 如果选中该字段,则可在配置时执行符号查找.
默认值: 预加载值.
默认赋值: 按公式计算出的默认值.
序列号计数器: 可访问变量类符号的这个字段. 须设定在初值设定变量时使用的序列号计数器代码.
例如:
使用X3序列号计数器指定的变量类符号意味着该产品代码可与此变量对应. 在脚本参数定义的过程中,必须调用母产品新建中的序列号计数器的指定变量并将该变量与产品控制对应.
产品控制 | ITMREF | S_CPT1 |
在此情况下,可通过符号指定的序列号计数器计算产品代码. 在配置审核时,该变量将单独赋值. 如果需要多个序列号计数器值,那么必须使用相同的X3序列号计数器对应的多个符号.
在有些使用中,计数器序列号的类型不是很重要. 但是,如果使用要求精度较高,以免等待时间较长,则必须将序列号类型定义为分组.
字符: 该字段设定了问题反馈允许的字体. 可用的三个值包括: 小写,大写或小写/大写.
帮助关键字:可将X3标准格式的帮助文本与问题类符号对应. 这些文件必须为X+符号代码,或Y+符号代码或Z+符号代码,且必须将其与账套的字段帮助文件保存在相同的位置.
值类型: 保存的问题的预期反馈或变量的预期值,类型可为字母(30个字符),数字(20个字符),日期,是/否或文本.
可新建文本类变量,以便管理RTF格式的不超过250个字符的字符串文本的新建. 在脚本执行的过程中将在多行录入时自动弹出文本类问题的窗口.
不能对文本类符号进行控制或设置查找标准. 但是,可将其保存在历史记录中.
控制类型: 可为四种值之一:
不控制
值列表(不可从日期类符号访问此类控制)
表
值范围
反馈表: 如果对值列表执行此类控制,则可访问该字段. 它包括反馈表的代码.
值列表的控制可以是动态的. 可由脚本管理值列表的-允许或禁止.
为了设置允许值列表,须新建表名称+ON编码的变量.
为了设置禁止值列表,须新建表名称+OFF编码的变量.
然后,加载允许或禁止的反馈对应的行号的变量.
例如: 如果数量反馈>99,则禁用行1,3和4及反馈表COU中的颜色.
变量: COUOFF
条件: S_数量 > 99
表达式: '1,3,4'
在录入相应问题之前须先加载变量的内容. COUON变量比COUOFF变量先显示.
开始与结束范围: 如果选择值范围,则须录入开始和结束范围.
表代码: 如果控制类型为表控制则可访问该字段. 含有X3表的名称.
反馈字段: 可为在X3表中控制的问题定义由多个字段组成的要加载的反馈要关键字字段. 可用值包括:
单一字段
一个字段+地点
地点+一个字段
为了只显示并接受X3表控制的问题的记录选择,可做出如下选择,
或:
表筛选公式定义如下: 按照TLO编目公式筛选
或:
在设置问题之前,加载系统变量FILTER (S_FILTER)
设置问题
如果后来为筛选表设置了其它控制问题,则删除该筛选.
筛选公式: 可为X3表中控制的问题定义筛选公式以便只对表中记录进行分组选择. 不能按照条件设定该筛选.
符号控制类或反馈表的修改将导致脚本和该符号使用的形状和模式的反激活. 消息将指出待重新激活和重新审核的脚本,形状和模式列表.
只能修改系统变量中的 描述和历史记录字段. 将按照原描述和值自动新建删除的系统变量.
脚本可使用某些系统变量.
变量 | 描述 | 可查看 | 可修改 | 附注 |
BPRNUM | 商业伙伴编号 | 是 | 是 | |
BPRREF | 商业伙伴参考 | 是 | 是 | |
CMPSEL | 选择的母产品表格 | 是 | 否 | |
CST | 成本接口 | 是 | 是 | |
CSTMAT | 物料成本 | 是 | 否 | |
CSTMAC | 机器成本 | 是 | 否 | |
CSTLAB | 劳力成本 | 是 | 否 | |
CSTSCO | 外协成本 | 是 | 否 | |
CSTOVE | 间接成本 | 未激活 | ||
CSTTOT | 总成本 | 是 | 否 | |
CUR | 计价货币 | 是 | 是 | (1) |
CURITM | 当前母产品 | 是 | 否 | (2) |
CURROU | 当前工艺路线 | 是 | 否 | |
FCY | 地点 | 是 | 否 | |
IPTDAT | 参考日期 | 是 | 是 | |
ITMQTY | 母产品数量 | 是 | 是 | (3) |
ITMSEL | 组件表格 | 是 | 否 | |
NOHIS | 删除历史记录 | 是 | 是 | (4) |
LNKOK | 表状态连接返回 | 是 | 否 | (8) |
RNDVAR | 变量计算取整 (小数位数) | 是 | 是 | (9) |
PURDAT | 预期数据删除日期 | 是 | 是 | (5) |
TRAFLG | 日志生成标识 | 是 | 是 | (6) |
ITMREF | 产品编号 | 是 | 是 | 工作变量(7) |
ITMDES | 产品描述 | 是 | 是 | 工作变量(7) |
CFGLIN | 产品行 | 是 | 是 | 工作变量(7) |
CFGALP1至 CFGALP6 | 字母字段1至6 产品行 | 是 | 是 | 工作变量(7) |
CFGNUM1至 CFGNUM6 | 字母字段1至6 产品行 | 是 | 是 | 工作变量(7) |
UPDLEV | 更新级别 | 否 | 否 | 系统保存 |
FILTER | X3表控制的符号筛选 | 否 | 是 | (10) |
RPAR | 加载产品编号修改参考的母产品 | 是 | 是 | |
RCMPn | 加载产品代码修改物料清单n的参考组件 | 是 | 是 | (11) |
GENDES1 | 总产品的处理文本产品1描述 | 是 | 是 | |
GENDES2 | 产品2描述识别 | 是 | 是 | |
GENDES3 | 产品3描述识别 | 是 | 是 | |
DYNMAT | 脚本窗口上方动态显示的金额 | 是 | 是 | 显示货币 |
DYNABQ | 计算表动态选择 | 是 | 是 | 使用计算表录入下一个脚本行执行的计算表的名称. |
(1)在计价一致性脚本开始时初值设定.
(2)如果使用自动编码则不知道母产品的编号.
(3)如果数量必须不等于1,则必须按照问题加载变量.
(4)设置非零的值会引起配置历史记录表更新的删除.
(5)如果数据的删除日期不是31/12/2999,那么变量中的日期初值设定可用于定义新建数据的删除日期.
(6)按照问题解决方案的日志文件值使用该变量的初值定义
(7)用户可自由使用这些完整格式的预设未初值定义的变量.
(8)如果找到连接则是否变量的值为1,反之则为0.
(9)默认值为6.可通过修改符号的默认值对其进行改变. 也可以在不改变默认值的情况下,通过脚本修改变量进行修改.
例如: 符号ARTNUM, ITMMASTER 表中的产品选择
(10)为了获得MR产品行的产品,在设置问题行之前脚本将加载此文本类变量(250字符)的筛选并在设定问题行后将其删除.
变量 筛选 表达式= [F]CFGLIN=’MIR’
问题 ARTNUM
变量 筛选 表达式
(11)必须为每个物料清单序列号新建一个变量.
例如: RCMP10用于加载与物料清单编号 10相连的参考组件.
(12)即使在生成数据之后仍可使用该变量保存录入的脚本反馈,指定商业伙伴和指定凭证编号.
(13)切记在行使用计算表后删除变量的内容.
右键符号字段,可访问此功能在执行符号删除之前使用.
一个符号可有多至五个级别.
关闭
字段
下列字段存在于这个页签中 :
标记
|
|   |
|   |
表 屏幕标题
|   |
|
图像
|   |
特性
|
|
|
|
块编码 5
|
|
|
|
|   |
控制
|
|
|
|
|
|
|   |
|   |
关闭